to be compellable to produce - Anglais Synonymes Dictionnaire